artificial pond/pool - Français Anglais Dictionnaire